About Thornsett London Limited (07449794) United Kingdom