About Charles Birts Consultancy Services Limited (04592450) United Kingdom