About Lectrol Limited (07295582) United Kingdom