About William Duncan (business Recovery) Ltd (SC413558) United Kingdom