About Industrial Resolution Limited (07242585) United Kingdom