About L & S Trading Ltd (03856982) United Kingdom