About Calder Holmes & Green Limited (07584373) United Kingdom