About J.a.r. Services (uk) Limited (05913232) United Kingdom