About Pettingill Technology Ltd (05287991) United Kingdom