About Graham Ball Joiners Limited (02546568) United Kingdom