About Yacht Tek Magazine Limited (11700454) United Kingdom