About Ollie S Fun Shack Ltd. (07823224) United Kingdom