About Resolution (brands) Limited (06455781) United Kingdom