About Maxflameuk Ltd (12669343) United Kingdom