About 18 Kidbrooke Grove Rtm Co. Limited (06861373) United Kingdom