About The Kirkhouse Limited (07391846) United Kingdom