About Graphic & Sign Installations Limited (11259060) United Kingdom