About Offspring International Limited (02603959) United Kingdom