About Lff Glamal Holdings Limited (01032564) United Kingdom