About Paul And Charles Investment Holdings Limited (11576145) United Kingdom