About Pinhills Scientific Ltd (10898770) United Kingdom