About The Thackway Ltd (13115562) United Kingdom