About L&r Trading Ltd (11278653) United Kingdom