About Swatches Design Ltd (NI673938) United Kingdom