About Rt Kenyon Limited (10411246) United Kingdom