About Deckchairstripes Ltd (06337324) United Kingdom