About Lectri-call Limited (06866304) United Kingdom