About Mellis Design Limited (11723663) United Kingdom