About Baxters International (art) Limited (10158665) United Kingdom