About Johnson S London Ltd (09768867) United Kingdom