About Kirkham R&r Ltd (11884280) United Kingdom