About J S Holder Limited (10370281) United Kingdom