About Cabot Signs Limited (00657189) United Kingdom