About Thesham Limited (13169378) United Kingdom