About Almond Electrical Services Limited (10658993) United Kingdom