About Tessellate Product Design Limited (10035700) United Kingdom