About Jock Macdonald (glasgow Scotland) Limited (SC150996) United Kingdom