About Lindum Group Limited (01236338) United Kingdom