About Lawrie Systems And Solutions Ltd (09610338) United Kingdom