About Verrecchia Design Limited (10680720) United Kingdom