About S Throup Ltd (10290410) United Kingdom