About Mark Lovell Design Limited (09088015) United Kingdom