About Temprex Llp (OC323324) United Kingdom