About K. & E. Peck Limited (03136367) United Kingdom