About 3r Associates Limited (02654295) United Kingdom