About C & C Fabrication & Maintenance Limited (06126619) United Kingdom