About Baxtermead Limited (01430227) United Kingdom