About Udp Technology Limited (06128258) United Kingdom