About Ormiston James Limited (04394155) United Kingdom