About Baillie Ritchie Consulting Ltd (13084780) United Kingdom