About Kiln Design Limited (08974003) United Kingdom