About Urquharts (kilwinning) Ltd (SC630953) United Kingdom