About Ollie Hooper Ltd (SC578368) United Kingdom