About Dn & Ae Strauss Limited (06579465) United Kingdom