About Beyer Peacock & Co Limited (03609929) United Kingdom