About I. D. Killingback Limited (03192471) United Kingdom