About B26 Alarms Limited (12495319) United Kingdom