About Ollie O Reilly Designs Ltd (12911196) United Kingdom