About Sherwood Hall Associates Ltd (03583862) United Kingdom