About Speck Carpentry Limited. (04122510) United Kingdom