About Refinement Associates Limited (07529925) United Kingdom