About Thorns Semerwater Ltd (12973471) United Kingdom