About Alan Firmin Limited (00578955) United Kingdom