About John Clube & Co Limited (SC207790) United Kingdom