About 12 Royal Road Ramsgate Rtm Company Limited (08538836) United Kingdom