About Bannachan Consulting Ltd (SC643619) United Kingdom