About Alexander Pearce & Son (plant) Limited (00852866) United Kingdom