About C & B Fabrications Ltd (SC616264) United Kingdom