About The Sign Company (london) Limited (02672562) United Kingdom