About Lynch Solutions Limited (06491918) United Kingdom