About Mcloughlin & Shaw Associates Limited (02988391) United Kingdom