About Delex-p Limited (11571228) United Kingdom