About David Thorne Limited (10533822) United Kingdom