About Luciano Hammond Limited (11951402) United Kingdom