About Puddefoot Enterprises Ltd (10915196) United Kingdom