About Charles Bowie Limited (SC575439) United Kingdom