About C.logue Fabrications Ltd (SC617206) United Kingdom