About Wray Investments Limited (11676836) United Kingdom