About Pickering House Rtm Company Limited (12760076) United Kingdom