About Angela Baggaley Expert Witness And Care Solutions Limited (13030713) United Kingdom