About Kirkpace Limited (01553793) United Kingdom