About Mcgoff & Vickers (fire & Security Systems) Limited (01369458) United Kingdom