About Anlo Associates Limited (01491481) United Kingdom