About Wray & Mckenna Limited (07620625) United Kingdom