About Anglo Scottish Holdings Ltd (SC713405) United Kingdom