About Alan Mcloughlin Limited (SC480606) United Kingdom