About Hywel E Clark Limited (06539298) United Kingdom