About John Ord Limited (11332317) United Kingdom