About Shat-r-shield Limited (03640460) United Kingdom