Company name: Electrical & Home Improvement Centre
Description: Electrical Home Improvement Center.
915 Garratt Ln, London SW17 0LT, United Kingdom