About Ben Miller Design Limited (07129179) United Kingdom