Roger Thomas is a Web Designer / Developer based in Cardiff, United Kingdom. For the past 8 years he has been designing websites for both business and personal customers.
More details
Payment Accepted
Postal Order, Maestro, Solo, Cheque, Invoice, American Express, Cash, Delta, Financing, Switch, Eurocard, Electron, Diner's Club, Discover, MasterCard, Paypal, Visa