About Ormonde Jayne Limited (04112155) United Kingdom