About Kestrel Electrics Limited (04813983) United Kingdom