About Dillords Limited (09938595) United Kingdom