About Miles Lampson Design Limited (06409672) United Kingdom