About Kerrglen House Rtm Company Limited (12874509) United Kingdom