About Karber Limited (05274492) United Kingdom