About A Wray Engineering Solutions Ltd (10884732) United Kingdom