About Pelex International Limited (02421386) United Kingdom