About Squibb Decorating Limited (06937981) United Kingdom