About Central Tack Limited (09152288) United Kingdom