About Maxi-cosi Limited (02488308) United Kingdom