About Elkins Boat Yard Limited (00674768) United Kingdom