About Ollie S London Ltd (08827190) United Kingdom