About B Mcdermott And Son (lancs) Limited (07926140) United Kingdom