About Lindsey Installation Limited (11063837) United Kingdom