About Claymore Alarm Limited (SC480895) United Kingdom