About L&x Trading Ltd (09512605) United Kingdom