About Diros Limited (03858922) United Kingdom