About Pettits Limited (09015987) United Kingdom