About Skudals Limited (10067803) United Kingdom