About Ollie Kemp Ltd (12439135) United Kingdom