About Seko Logistics Solutions Limited (07625230) United Kingdom