About Alan Nicholson Ltd. (SC322541) United Kingdom