About Elaine Rae & Associates Ltd (SC668876) United Kingdom