About R. A. Howie (sauchen) Limited (SC105630) United Kingdom