About Cala (leicester) Holdings Limited (07071073) United Kingdom