About Kirkby Components Limited (01200092) United Kingdom