About The Beautiful Boat Company Limited (11025908) United Kingdom