About Jock Stewart And Sons Limited (00708070) United Kingdom