About Octavius Atkinson & Sons Limited (00351518) United Kingdom