About Compsec K & R Limited (02969709) United Kingdom