About B Duncan Internal Audit Limited (07560525) United Kingdom