About Charles Lowe & Sons Limited (00638311) United Kingdom