About Th Somerby Management Company Limited (12696243) United Kingdom