About Lynn Harvester Engineering Limited (07402541) United Kingdom