About Britax International Holdings Limited (01082250) United Kingdom