About Beckwith Management Limited (04049903) United Kingdom