About M. & R. Kirkham & Sons Limited (01408316) United Kingdom