About J. & A. Builders Limited (00678904) United Kingdom