About Calder & Calder Investments Limited (11621862) United Kingdom