About Kestrel Electrical Systems Limited (02571628) United Kingdom