About Shugao Mechanical & Electric Co. Ltd. (07586617) United Kingdom