About T Menditta Ltd (09691747) United Kingdom