About The Davy Designs Factory Limited (09199576) United Kingdom