About G. C. M. (peckham) Limited (01058522) United Kingdom