About W Keenan (scotland) Ltd. (SC357323) United Kingdom