Electronic Equipment and Component Manufacture in Melton Mowbray
34 Cranmere Road
Melton Mowbray
Leicestershire
LE13 1TB
Debited debit card some 3 days after goods returned within one hour at Grand Designs show. Can only describe as con men.
Tim Wood - 17/07/2009 | report this review
All fields are required. Your review will appear immediately.