About Tessa Friend Interior Design Ltd (11887376) United Kingdom