About Wray Associates Limited (09075438) United Kingdom