About Louis Le Bar Limited (13073365) United Kingdom