About Latimer & Son General Builders Limited (09730238) United Kingdom