About Deckled Edge Limited (08193832) United Kingdom