About Foxglove Leicester Ltd (06267496) United Kingdom