About Green & Wray Limited (13357628) United Kingdom