About Worsfold Systems Ltd (02995672) United Kingdom