About Trade Sale (slough) Limited (04401798) United Kingdom