About Charles Vickers Ltd (04546857) United Kingdom