About Kemble Holdings Limited (FC028998) Channel Islands