About Scl Manchester Limited (13673282) United Kingdom