About Throxenby Limited (SC461216) United Kingdom