About Delta Xray Relocation Limited (12840695) United Kingdom