About Chapel Works Limited (01218317) United Kingdom