About Baxterbell Ltd (12665633) United Kingdom