About Dilstar Limited (07256209) United Kingdom