About Chittenden Holdings Limited (09605665) United Kingdom