About Noble & Mackay Limited (13259619) United Kingdom