About Ollie S Smoked Delicacies Ltd (13107543) United Kingdom