About Swm Scott Ltd (11023236) United Kingdom