About The Wyckes Rtm Company Ltd (08476711) United Kingdom