About Slough Trading Ltd (10957273) United Kingdom