About Pett Hammett Limited (00145533) United Kingdom