About Southgate Technical Services Limited (10524548) United Kingdom