About Michael Veal Design Limited (07839858) United Kingdom