About J&j London Limited (08104729) United Kingdom