About T Clarke & Son Building Limited (13295169) United Kingdom