About Berry & Horgan Carpentry Limited (13066863) United Kingdom