About Stretford Remedials Limited (06528295) United Kingdom