About Beckman Holdings Limited (02303634) United Kingdom