About K R Holwill Limited (04754120) United Kingdom