About The Trade Solar Warehouse Ltd (07176921) United Kingdom