About Peckitt Ogden & Co Limited (07477872) United Kingdom