About Aca Scientific & Medical Equipment Limited (13349853) United Kingdom