About The Jam Factory (block D) Rtm Company Limited (12143580) United Kingdom