About J R A Holdings Limited (05415651) United Kingdom