About Pettifor & Co Limited (10920111) United Kingdom