About Sycamores Rtm Company Limited (10481174) United Kingdom