About Adam Millar & Sons Ltd. (SC245027) United Kingdom