About Lynch Aided Engineering Limited (12320777) United Kingdom