About Ollie Collie Limited (10078336) United Kingdom