About J.s. Held Limited (03995830) United Kingdom