About Albert Jagger Limited (00325249) United Kingdom