About Ottakar S Limited (02448975) United Kingdom