About Tallco Limited (03025006) United Kingdom