About South Manchester Technology Limited (03254605) United Kingdom