About De Saram Associates Limited (01750529) United Kingdom