About Worsfold Close Management Limited (03812881) United Kingdom