About Allan & Hanel Limited (SC297562) United Kingdom