About Lindex Consultants Limited (09594600) United Kingdom