About Jbh London Limited (03114171) United Kingdom