About The Sale Station Ltd (12447449) United Kingdom