About Desert Lime Tech Limited (08930001) United Kingdom