About Pukka Sheds Ltd (12093947) United Kingdom