About Anfinsen Consulting Limited (07856173) United Kingdom