About Lindstrand Technologies Ltd (02625479) United Kingdom