About Cliff Thomas Fabrications Limited (13305514) United Kingdom