About Alan Leather Associates Limited (04816287) United Kingdom