About Carpenter Designwood Limited (12850960) United Kingdom