About Callold Investments Limited (07195339) United Kingdom