About Slocombes Clothing Limited (11667743) United Kingdom