About Lea Meadows Rtm Company Limited (06696443) United Kingdom