About Beaman Holdings Limited (13014080) United Kingdom