About Henleys Manor Rtm Company Ltd (10232670) United Kingdom