About Sandra Thurgood Ltd (11330318) United Kingdom