About Balaclava House Rtm Company Ltd (07013279) United Kingdom