About Flooknal Limited (01387911) United Kingdom