About Sts (ashford) Limited (07832469) United Kingdom