About Foxglove Shelf Company No. 3 Limited (03181905) United Kingdom