About Ray Macdonald Limited (SC488510) United Kingdom