About Killingbeck Spence Ltd (12596701) United Kingdom