About C&c Fabrications Holdings Limited (11319532) United Kingdom