About Essenden Design Limited (08013109) United Kingdom