About The Old Hat Factory Rtm Company Limited (09692721) United Kingdom