About Lenihan & Sons Ltd (11216029) United Kingdom