About Thickyslippers Ltd (13264713) United Kingdom