About Richard Beattie Management Limited (SC099426) United Kingdom