About Ogden Pitt And Company Limited (08982990) United Kingdom