About Franklin Sign Installations Ltd (08174873) United Kingdom