Solihull, United Kingdom
19 Billsmore Green
N/A
+44 1212706154
Very impressed. Phoned for a laptop screen repair, collected from my house 9am the next morning and returned by 5 the same day. Cost me alot less than i had been quoted else where. Highly recommended.
like
Deli
The best companies in the category 'Deli'