About Albert Thain Holdings Limited (SC039369) United Kingdom