About Ogle (uk) Ltd (08768896) United Kingdom