About Essential Design Solutions Limited (07298979) United Kingdom