About Devon Calvert Limited (11116929) United Kingdom