About Den Der Sover Limited (SC281737) United Kingdom