About Harbour Design Studio Ltd (12499399) United Kingdom