About 20 Upper Wickham Rtm Company Limited (11340866) United Kingdom