About Graham Ball Joiners Builders Limited (03814145) United Kingdom