About Ivor Roy 1 Limited (11942198) United Kingdom