About Alan Locke Joiners Limited (SC276046) United Kingdom