About S J L Fabrications Limited (12852831) United Kingdom