About Laurie Cowan Limited (09370663) United Kingdom