About A Sturrock & Son (kirkbuddo) Limited (SC099868) United Kingdom