About A. Neaverson & Sons Limited (00286318) United Kingdom