About Foxglove Shelf Company No. 2 Limited (08987371) United Kingdom