About Trouvay & Cauvin (holdings) Limited (07545333) United Kingdom