About Simcock Project Services Ltd. (02675665) United Kingdom