About Mellor & Smith Design Ltd (06798614) United Kingdom