About Peclet Limited (06863424) United Kingdom