About Curtin & Co. Limited (10076809) United Kingdom