About The Long Boat Home Limited (07934300) United Kingdom