About J S B C Limited (03734529) United Kingdom