About J & S Homes Limited (10909697) United Kingdom