About Lickey Grange Rtm Company Limited (12801883) United Kingdom