About Gallagher House Rtm Company Limited (10368711) United Kingdom