About Platts Harris Limited (01726323) United Kingdom