About Red Salt Design Ltd (07414067) United Kingdom