About Ithaca Dorset Limited (01135213) United Kingdom