About Lorraine Electronics Limited (02924581) United Kingdom