About Leigh-on-sea Alarms Ltd (12775583) United Kingdom