About Carrick & Company Limited (09064872) United Kingdom