About Jack Sean Walker Limited (12931291) United Kingdom