About Allan Holdings Limited (11579274) United Kingdom