About Chess Logistics Technology Limited (01448826) United Kingdom