About Ln Holdings (arbroath) Limited (SC688058) United Kingdom