About Baddesley O&m Limited (11718991) United Kingdom