About Kibbear (west Somerset) Co. Ltd (13461339) United Kingdom