About Calvert & Russell Ltd. (03393157) United Kingdom