About Albert Parker & Son Limited (00862322) United Kingdom