About Technology Central Ltd (04959530) United Kingdom