About Uk Delealye Dr Development Limited (10972236) United Kingdom