About Jack Ross Limited (05774612) United Kingdom