About Lebrasse Electrical Services Ltd. (09985925) United Kingdom