About Western Solar Homes Limited (10501923) United Kingdom