About Neil Edwards Design Limited (06221894) United Kingdom