About Bickley House Rtm Company Limited (05926148) United Kingdom