About Check And Send Global Applications Limited (11462586) United Kingdom