About Thulson Ltd (12248058) United Kingdom