About Sid Dennis And Sons Limited (04495824) United Kingdom