About Luccon Engineering Limited (03028114) United Kingdom