About L & S Hunter Ltd. (SC320104) United Kingdom