About The Harbro Group Ltd. (SC062328) United Kingdom