About House Of Tavares Ltd (12691975) United Kingdom