About D Hand Car Wash And Buffet Ltd (13054447) United Kingdom