About Louby Mcloughlin Limited (09512365) United Kingdom