About Mirror Finish (bradley Fold) Ltd (11273822) United Kingdom