About De Roeper Limited (12614777) United Kingdom