About Charles Gilbert Holdings Limited (09026663) United Kingdom