About Neil & Mcwhirter Limited (SC379728) United Kingdom