About Knobbly Cob Limited (05589412) United Kingdom