About Friel Control System Services Limited (10103524) United Kingdom