About Oat Hill No.2 Plc (12481865) United Kingdom