About P. E. Mead & Sons Limited (09663046) United Kingdom