About Yacht & House Ltd (13479724) United Kingdom