About 28-30 Thakeham Close Rtm Company Limited (07767610) United Kingdom