About Flamin Edges Ltd (12698878) United Kingdom