About Foxglove Design Limited (02425336) United Kingdom