About John Logie Motorboats Limited (11837785) United Kingdom