About Flame Lilly Operational Services And Supplies Limited (09047135) United Kingdom