About Valinch & Mallet Limited (09762961) United Kingdom