About Toomey&koko Ltd (12052006) United Kingdom