About Ithaca Causeway Limited (06167799) United Kingdom