About Tavistock Curry Ltd. (12068438) United Kingdom