About Frenkel Topping Limited (02312427) United Kingdom