About Resultbright Limited (03570412) United Kingdom