About Timmins Brothers Limited (08232618) United Kingdom