About J.s.fry & Sons Limited (00122923) United Kingdom