About Stocktake Solutions Ltd (03298875) United Kingdom