About Danby Self Limited (13017845) United Kingdom