About Victor De Banke Ltd (04273206) United Kingdom