About Lark Electrical Installations Ltd (03384311) United Kingdom