About Ticks The Boxes Ltd (08070410) United Kingdom