About Flaherty S Electrical Solutions Limited (11432645) United Kingdom