About Jack Andras Limited (11743889) United Kingdom