About J.a.shadbolt Ltd (09254430) United Kingdom