About Thorne House Yeovil Limited (11579378) United Kingdom