About Foxglove Enterprises Limited (03602552) United Kingdom