About Clifford Beach Joinery Limited (04671692) United Kingdom