About J & S Builders Limited (08952371) United Kingdom