About John Stiles Ltd (09457194) United Kingdom