About Huntleigh (sst) Limited (02661018) United Kingdom