About Carrick And Company (stamford) Limited (09434872) United Kingdom