About Barham Earle Carpentry & Construction Limited (10239297) United Kingdom