About Glendaragh Rtm Company Limited (07287620) United Kingdom