About Astraea Clothing Limited (SC674959) United Kingdom