About Charley Rattan Associates Limited (12846064) United Kingdom