About Tabor Ltd (11746627) United Kingdom