About Tytup Small Holdings Limited (13172768) United Kingdom