About O Murchu Ltd (13505178) United Kingdom