About L. Johnson & Son Ltd (06147463) United Kingdom