About Foxglove Shelf Company No. 1 Limited (NI040734) United Kingdom