About Havelock Flats Rtm Company Limited (13607198) United Kingdom