About The Kiln Limited (11624671) United Kingdom