About W.c.shade & Sons Limited (00563576) United Kingdom