About Albert Hill Limited (02404451) United Kingdom