About Alan Barron Limited (08368283) United Kingdom