About Tavola W. Kuppenbender Ltd (05979041) United Kingdom