About Barritch Consulting Ltd. (09908581) United Kingdom