About Tippu & Palmer Rtm Company Limited (06604776) United Kingdom