About Jack Loggin Limited (02468439) United Kingdom