About Aberdour Beef Ltd. (SC245588) United Kingdom