About Deluxe Slate Signs Ltd. (12965349) United Kingdom