About Longboat (uk) Ltd (12190920) United Kingdom