About O Wray Services Limited (12150990) United Kingdom