About Alford Electrical Engineering Ltd (05376023) United Kingdom