About Jsb3 Limited (03119702) United Kingdom