About The Thicket Group Ltd (13564909) United Kingdom