About Flakes Glenrothes Limited (SC695493) United Kingdom