About Pullodex Connections Ltd (13434301) United Kingdom