About Agar Associates Limited (12104674) United Kingdom