About Thorn & Manor Ltd (11816412) United Kingdom