About Speldhurst Road Rtm Company Ltd (13540797) United Kingdom