About Johnson & Johnson Lockroy Ltd (12442174) United Kingdom