About Aberothglen Ltd. (SC532499) United Kingdom