About World Interior Design Applicators Limited (11828375) United Kingdom