About Tassy & Company Limited (07791434) United Kingdom