About Sl Fittings Limited (10376601) United Kingdom