About Clark & Co Stocktakers Limited (12718771) United Kingdom