About Sherrin Builders Limited (13294776) United Kingdom