About L D S Technology Limited (02425936) United Kingdom