About Thurgood Solutions Ltd (09842678) United Kingdom