About Durrants Calleva Limited (12789840) United Kingdom