About World Sign Ltd (13663869) United Kingdom