About Pettl Technologies Ltd (09979455) United Kingdom