About H.a.c. Catherwood Limited (SC190314) United Kingdom