About Olive Roe Limited (13521923) United Kingdom