About Orchard St Leonards Limited-the (NI029670) United Kingdom