About Sherwood Park Associates Ltd (07370349) United Kingdom