About Windlesham Hall Limited (00584743) United Kingdom