About George Martin (builders) Limited (SC028729) United Kingdom