About S&d Management (essex) Limited (09277385) United Kingdom