About Tessier-ashpool Limited (13133675) United Kingdom