About Stephen James Designer Homes Limited (10204318) United Kingdom