About S&a Fabrications (holdings) Limited (09893916) United Kingdom