About Louis Marks & Co Limited (12137598) United Kingdom