About The Charles Walker Group Limited (02309687) United Kingdom