About Balmaclellan Ltd (13653630) United Kingdom