About Eric Associates Limited (10769265) United Kingdom