About Beckwith Construction Limited (12148819) United Kingdom