About Ray Findlay Associates Limited (06214679) United Kingdom