About Kestrel Alarms Limited (01672377) United Kingdom