About J.r. Major Limited (05652079) United Kingdom