About Baker Vaughn Consulting Ltd (09627252) United Kingdom