About William Roxburgh Consulting Ltd. (SC278060) United Kingdom