About Windlesham Enterprises Limited (06565528) United Kingdom