About Kirkhouse Developments Limited (12572718) United Kingdom