About Tarquin Jones Ltd (10852246) United Kingdom