About Albert Jagger Holdings Limited (04623040) United Kingdom