About Trevor Chamberlain Consulting Ltd. (10110960) United Kingdom