About Bac Ormonde Ltd (12571362) United Kingdom