About K S Horwood Limited (10721750) United Kingdom