About Speckle Design Ltd (09562401) United Kingdom