About P. Layden & Son Ltd. (SC185220) United Kingdom