About Vickery House Rtm Company Limited (07654275) United Kingdom