About Oxford Teddy Bear Academy Limited (02998445) United Kingdom