About Keen Electrical Services Limited (12668454) United Kingdom