About Mcwhirter Scott Limited (13492547) United Kingdom